// function isAgree() {
//     var num = Number($("#xieyianjiu").val());
//     $(that).hide().siblings("img").show();
//     num == 1 ? $("#xieyianjiu").val("0") : $("#xieyianjiu").val("1");
// }

var getCodeBool = true;

function isMobile(numStr) {
    var reg = /(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])[0-9]{8}/;

    if (reg.test(numStr)) {
        return true;
    } else {
        return false;
    }
}

function delayCodetime() {
    var timeNum = 60;
    var time = setInterval(function () {
        timeNum -= 1;
        if (timeNum <= 0) {
            console.log("cehnggogn");
            getCodeBool = true;
            $("#sms").text("获取验证码");
            clearInterval(time);
            return false;
        }
        $("#sms").text(timeNum);
    }, 1000);
}

$(function () {
    var viewHeight = $(window).height();
    var eleHeight = viewHeight - 123;
    $('.weixnRenri').css("height", eleHeight + "px");

    //verify input
    $('input').on('input propertychange', function () {
        var flag = 1;
        $('input').each(function () {
            flag = flag && $(this).val().length;
        });
        if (flag) {
            $('#bgSub').addClass("bgSub").attr('disabled', false);
        } else {
            $('#bgSub').removeClass("bgSub").attr('disabled', "true");
        }
    });

    // send sms code
    $('#sms').on('click', function () {
        var mobile = $("input[name='phone']").val();

        console.log(mobile);
        if (!mobile) {
            mui.alert("手机号码不能为空！！！", "提示", "确认");
            return false;
        }

        if (!isMobile(mobile)) {
            mui.alert("手机号码格式不正确！！！", "提示", "确认");
            return false;
        }

        if (getCodeBool) {
            // loding 显示
            $("#isShow").show();
            $.ajax({
                url: '/sms',
                type: "get",
                data: {
                    'phone': mobile
                },
                success: function (res) {
                    console.log(res);
                    if (res.msg == 'success') {
                        // loding 隐藏
                        $("#isShow").hide();
                        // 成功
                        getCodeBool = false;
                        mui.alert("验证码发送成功", "提示", "确认");
                        delayCodetime();
                    } else {
                        //失败
                        mui.alert("验证码发送失败，请重试", "提示", "确认");
                    }
                },
            });
        }
    })
})